مبانی طراحی و توسعه ی وب سایت های متناسب با موتورهای جستجو

موتورهای جستجو در چگونگی جستجو و تغییر محتوا ، به شدت محدود هستند. یک صفحه ی اینترنتی همیشه به چشم ما انسان ها یکسان نمی آید. اما برای ربات های موتورهای جستجو ، چرا .... . در این قسمت ، بر روی جنبه های خاص فنی ساخت (یا اصلاح) صفحات اینترنتی می پردازیم تا بتوانیم آنها را متناسب هم برای انسان ها و هم برای ربات های موتورهای جستجو نماییم. این بخش خیلی خوب از این مقاله ی آموزشی است. بدین منظور، مطالب را با دوستان برنامه نویستان ، معماران اطلاعاتی و طراحان به اشتراک بگذارید تا تمام دست اندر کارانی که در ساخت و شکل گیری وب سایت نقش دارند ، بتوانند جهت توسعه ی وب سایتی که بتواند به آسانی با موتور جستجو ارتباط برقرار کند ، برنامه ریزی کنند.

محتوایی که قابلیت شاخص گذاری دارند:
برای اینکه بتوانید در لیست موتورهای جستجو جای بگیرید، مهمترین محتوای شما باید با فرمت متون HTML باشد. تصاویر ، فایل های فلش ، جاوا و دیگر محتوای غیر متنی معمولا یا نادیده گرفته می شوند و یا ارزش کمی را از موتورهای جستجو دریافت می کنند. با وجود پیشرفت های زیادی در شیوه ی اسپایدرها و کرالها ، این فرضیه تغییر نکرده است. راحت ترین راهی که می توانید مطمئن شوید نمایش محتوایی که برای کاربران در وب سایت خود قرار می دهید در موتورهای جستجو نیز یافت می شود ، قرار دادن آنها در متون HTML است. هرچند که روشی پیشرفته تر برای آن دسته از کسانی که فرمت های قوی تر یا نمایش تصویری را خواستار هستند نیز موجود است.
ظاهرا با پیدا شدن در موتورهای جستجو مشکل دارم. سایت به این بزرگی رو با Flash ساختم که درباره ی پانداهای تردست هست. اما تو گوگل اصلا پیدا نمی شم...
علت چیه؟!...
1. تصاویر با پسوند jpg یا gif و png می توانند به عنوان «Alt Attribute» در HTML قرار گیرند که باعث فراهم کردن توصیف متنی محتوای تصویری در موتور جستجو می شوند.
2. Search box ها نیز می توانند با ضمیمه داشتن راهنما و لینک هایی که قابلیت کرال شدن را دارند همراه شوند.
3. فایل های Flash یا Java که محتوای سایت هستند می توانند به همراه متون جدا در صفحه به نمایش گذارده شوند.
4. محتووای صوتی و تصویری باید به همراه توصیف های متنی همراه شوند، در صورتی که نویسنده مایل است این مطالب در بانک های اطلاعاتی شاخص گذاری شوند.
مانند موتوری جستجوگر مشاهده کنید:
خیلی از وب سایت ها مشکلات جدی با محتوای قابل شاخص گذاری دارند. بنابراین بررسی مجدد ، امری ارزنده است. با استفاده از ابزاری همچون google cache ، SEO-browser.com یا Moz Bar ، می توانید المان های موجود در محتوای وب سایتتان را که در موتورهای جستجو قابلیت شاخص گذاری و رؤیت دارند را مشاهده کنید. برای درک بهتر به دو تصویر زیر دقت کنید:

تصویر google cache text تصویری که انسان از صفحه ی سایت می بیند

مروگر ها و سازگاری با سایت


نمایش از google cache نمایش از مرورگر

مروگر و بهینه سازی وب سایت

حالا دیدید که چه تفاوت هایی دارند؟!
عجب ... پس ما این طوری می بینیم؟!
با استفاده از ویژگی google cache ، قادر خواهیم بود مانند یک موتور جستجو ، سایت ها را ببینیم. در نگاه یک موتور جستجو آن همه محتوای متنی و آراسته شده اصلا دیده نمی شوند. همین داستان باعث می شود که م.تورهای جستجو نتوانند ارتباط را تفسیر کنند.
کلی اطلاعات تو تصویر هست، حالا موتور جستجو فقط تیترشو می بینه؟!
اوه...اوه
اوه، پس از طریق کش گوگل می توان دید که واقعا شکل و قیافه ای ندارد. نه تنها هیچ متنی گویای این نیست که «Axe Battle» وجود ندارد ، بلکه بلکه این سایت به طور کلی با فلش ساخته شده است. این یعنی که ، موتورهای جستجو نمی توانند محتوای آن را شاخص گذاری کنند. بدون وجود متون HTML ، به سمتی می توان امید داشت که این سایت در نتایج جستجو رده بندی شود.
استفاده از متون تنها راه حل و اطمینان حاصل کردن از بهبودی سایت شما نیست. بلکه استفاده از نرم افزارهای SEO برای بازبینی وب سایت شما و کنترل مجدد آنها همانند یک موتور جستجوی واقعی امری ضروری است. این مسأله هم در مورد تصاویر سایت شما و لینک هایتان که در پایین توضیح داده خواهد شد نیز می شود.
ساختارهای لینک که قابلیت کرال شدن دارند.
همان طور که موتورهای جستجو برای لیست کردن صفحات در شاخص های عظیم پایه بر لغات کلیدی شان نیازمند مشاهده ی محتوا هستند ، هم چنین برای مشاهده ی لینک ها ، باید محتوا را به درستی درک کنند.
یک ساختار لینک با قابلیت کرال شدن -چیزی است که به اسپایدرها اجازه دهد تا تمامی ارتباطات موجود در وب سایت را مرور کنند- نقش حیاتی در یافتن صفحات یک سایت دارد. صدها هزار وب سایت ، طوری سایت شان را می سازند که با ساختار اشتباه هدایت رباط ها ، از دسترسی موتور جستجوگر جلوگیری می کنند، بنابراین نتیجه ی تأثیرات آن ، در شاخص گذاری موتورهای جستجو ، خود را نشان می دهد.
در شکل زیر چگونگی بروز این مشکل را نمایش می دهیم.

 کراول های گوگل

در مثال بالا ، اسپایدر گوگل به صفحه ی «A» رسیده و از طریق آن به صفحات «B» و «E» دست یافته. در صورتی که صفحات «C» و «D» نیز ممکن است حائز اهمیت باشند. ولی اسپایدر راهی برای دستیابی به آنها ندارد (حتی ممکن است از وجودشان نیز مطلع نباشد). دلیل آن عدم وجود لینک ساختار با قابلیت کرالی است که مستقیما به آنها اشاره کند. تا آنجایی که به گوگل مربوط می شود نیز ممکن است این اطلاعات وجود نداشته باشند. بنابراین محتوای عالی و با کیفیت ، هدف گذاری مناسب لغات کلیدی و بازاریابی هوشمندانه ، تأثیری در رویه ی کار اسپایدرها نخواهند داشت.

«آناتومی یک لینک»

برنامه نویسی

پایان tag link           متن یا لینک انکر/قابل مشاهده                          موقعیت لینک مرجوعی           شروع link tag

فریم یا آی فریم ها (Frames or I Frames)
از لحاظ فنی ، لینک هایی که در فریم یا آی فریم هستند کرال شدنی اند. اما هر دوی آنها باعث بروز برخی مشکلات ساختاری در موتورهای جستجو از لحاظ سازمانی و از این قبیل می شوند. مگر اینکه شما کاربری حرفه ای باشید و بدانید که این ابزار چگونه عمل کرده و اینکه موتورهای جستجو چطور شاخص گذاری می کنند ، در غیر این صورت بهتر است از آنها دوری کنیم.
روبات ها از فرم های جستجو استفاده ای نمی کنند:
اگرچه همیشه این مسئله گوشزد می شود، اما کمتر به آن دقت می شود. مشکلی رایج که ارزش اشاره شدن دارد. برخی از وب سایت ها معتقدند که اگر از یک (search box) جعبه ی جستجو در وب سایت خود استفاده کنند، بنابراین موتور جستجو توانایی کشف تمام اطلاعاتی را که کاربران جستجو کرده اند را دارد. متأسفانه اسپایدرها هیچ وقت برای پیدا کردن محتوا جستجو نمی کنند و بنابراین میلیون ها صفحه در پشت دیوارها غیرقابل دسترس پنهان خواهند شد مگر آنکه از طریق صفحه ای که قبلا اسپایدر شده ، به آنها لینک شود.
لینک های موجود در Flash ، Java و پلاگین های دیگر
لینک های موجود در سایت پاندا (مثال بالا) نمونه ای بارز از این قبیل مسائل است. اگر 12 پاندا در سایت لیست شده و به وب سایت پاندا لینک شده ، ولی هیچ اسپایدری نمی تواند از طریق ساختار لینک سایت به آن محتویات دست یابد و برای موتور جستجو قابل مشاهده و درک کند.
لینک های موجود در صفحاتی با صدها یا هزاران لینک
موتورهای جستجو تعداد زیاد لینک های موجود در صفحه را بررسی نمی کنند. این محدودیت برای مقابله با spam ها و کنترل رده بندی است. صفحاتی که صدها یا هزاران لینک از آنها در یک صفحه موجود باشد در خطر چشم پوشی توسط اسپایدرها و نهایتا عدم شاخص گذاری هستند.
اگر از این دست نقاط ضعف دوری کنید، وب سایتی تمیز ، لینک های HTMLهایی با قابلیت اسپایدر شدن خواهید داشت که این امکان را به اسپایدرها می دهند تا به راحتی محتویات صفحات شما را بررسی و شاخص گذاری کنند.
در مثال بالا ، تگ -a- شروع لینک را نشان می دهد. لینک تگ ها می توانند حاوی تصاویر ، متن و یا اشیای دیگری که محیطی با قابلیت کلیک کردن را ایجاد می کنند ، باشند. این اصلی ترین عنصر هدایتی اینترنت است-به اصطلاح (Hyperlinks). موقعیت لینک مرجوعی به مرورگر می گوید (و موتورهای جستجو) که لینک ها به کجا ختم می شوند.
در این مثال به آدرس : http://www.jonwye.com اشاره شده است. مرحله ی بعدی، مقدار قابل مشاهده ی لینک برای کاربران که در دنیای SEO به آن «anchor text» می گویند ، صفحه ای را که لینک به آن اشاره می کند را توصیف می کند. صفحه ای که در اینجا به آن اشاره شده، در مورد costume belt که توسط شخصی به نام wye ساخته شده اشاره می کند. بنابراین من از «anchor text» با عنوان «jonwye’s costume designed belts» استفاده کردم.- / a - پایان دهنده ی لینک است، بنابراین المان های دیگری که پس از این علامت به کار گرفته شوند، ویژگی های لینک اولیه به آنها تعلق نخواهد گرفت.
این پایه ای ترین شکل یک لینک است و همیشه برای موتورهای جستجو قابل درک است. اسپایدرها می دانند که این لینک را به لینک گراف موتور سایت اضافه کنند. از آن برای محاسبه ی متغیرهای مستقل از جستجو استفاده کرده و از آنها برای شاخص گذاری محتوا و صفحات مرجوعی پیروی کنند.
حالا نگاهی خواهید داشت به مسائلی که ممکن است باعث شوند یک وب سایت قابل دسترسی نباشد.

فرم های نظرخواهی
اگر از کاربران و ملاقات کنندگان وب سایت خود بخواهید که در هنگام ورود به سایت فرم های نظر خواهی تکمیل کنند تا بتوانند وارد سایت شوند، احتمال دارد مانعی برای موتورهای جستجو برای ورود به سایت شما شود زیرا ممکن است ربات ها این صفحات را نبینند. فرم ها می توانند شامل مدخل هایی باشند که نیازمند کلمه ی رمز هستند و یا گاهی نظرسنجی های خیلی طولانی. در هر دو صورت موتورهای جستجو چنین فرم هایی را پر نخواهند کرد و تمامی محتوا و اطلاعات موجود در آن سایت برای موتورها ، غیر قابل مشاهده خواهد بود.

اسکریپت های نامناسب جاوا
اگر برای نوشتن لینک از اسکریپت های جاوا استفاده کنیم ممکن است ببینیم که موتورهای جستجو اصلا آنها را کرال نکرده یا ارزش و اهمیت کمی به آنها می دهند. HTMLهای استاندارد باید جایگزین اسکریپت های جاوا شوند یا حداقل با هم بکار روند.

لینک هایی که اشاره به صفحاتی می کند که توسط روبات های متا تگ (meta tag) یا robot.txt بلاک شده اند:
این تگ ها و روبات ها حضور و ورود اسپایدرها را به وب سایت محدود می کنند. فقط محض اطلاع بدانید که برخی از وب مسترها از این گونه روبات ها استفاده کرده اند تا ببینند آیا اسپایدرها می توانند مانع فعالیت آنها شوند یا خیر.
این زمان می تواند همانند آدرس زیر به کار گرفته شود.

بهینه سازی وب سایت

لینک ها می توانند ویژگی های زیادی را دارا باشند. ولی موتورهای جستجو از بررسی آنها چشم پوشی می کنند اما دستور تگ rel=”no follow” جزو آنها می باشد. در مثال بالا با افزودن خاصیت rel=no follow به تگ لینک ، به موتور جستجو گفته ایم که ما ، مالک سایت می خواهیم این لینک به عنوان لینک های عمل کند.
دستور No Follow عملا به موتورهایب جستجوگر می گوید که دیگر از این لینک پیروی نکنند (اگر چه گاهی اوقات اینطور نخواهد بود) دستور No Follow برای جلوگیری از روبات هایی ابدا شد که به طور خودکار در بلاگ ها نظر ارسال می کردند. و همین طور برای لینک اینجکشن (تزریق لینک) و اسپم ها، اما پس از مدتی ، امروزه به عنوان راهی برای راهنمایی موتور جستجو و فهماندن اولویت ارزش لینک به کار می رود. لینک هایی که تگ No Follow دارند، در موتورهای جستجوی مختلف ، گونه های متفاوتی درک و استدلال می شوند، اما روشن است که چگالی ∞ برابری با لینک هایی که follow می شوند ندارند.

آیا لینک های No Follow نامناسب هستند؟!
اگرچه ارزشی برابر با لینک های پیرو شونده ندارند ، ولی لینک های No Follow بخش خنثی ماهیت لینک هستند. یک وب سایت با ارتباطات داخلی زیاد ، لینک های No Follow بسیاری خواهد داشت و این چیز بدی نیست. در حقیقت فاکتورهای رده بندی seomoz نشان داده که سایت هایی با میزان رده بندی بالا درصد بیشتری از لینک های No Follow را نسبت به سایت هایی با رده بندی پایین به کار گرفته اند.
(کادر سبز سمت راست)
Google: شرکت گوگل بیان می کند که در اکثر موارد، از لینک های No Follow پیروی نمی کنند و همچنین اینکه این لینک ها در رده بندی وب سایت تأثیر نخواهند داشت. مخصوصا این که با استفاده از تگ No Follow باعث می شوید که ارتباط مان را به طور کلی با لینک مرجع از دست دهیم واین بر روی رده بندی نمودار تأثیر می گذارد. لینک های No Follow هیچ وزنی ندارند و مانند HTML شناسایی نمی شوند (گویی که هیچ لینکی وجود ندارد). با این اوصاف خیلی از وب مسترها معتقدند که حتی لینک NO Follow از وب سایتی بسیار معتبر مانند Wikipedia می تواند نشان اعتماد باشد.
Bing and Yahoo
Bing که خود منابع موتور Yahoo را تأمین می کند هم بیان داشته است که لینک های No Follow توسط کرالرهای آنان بکار گرفته می شوند تا به صفحات جدیدی دسترسی پیدا کنند. بر این امر ، ممکن است از این لینک ها استفاده کنند، اما عاملی برای افزایش یا بهبود رده بندی سایت محسوب نمی شود.

استفاده از لغات کلیدی و هدف گذاری
لغات کلیدی ، بنیان هر موتور جستجو هستند. لغات دیوارهای ساختمان زبان و موتورهای جستجو هستند. درواقع ، تمام علم جمع آورری اطلاعات (موتورهای چستجو مانند گوگل) بر پایه ی لغات کلیدی عمل می کنند. حین اینکه موتورها در اینترنت و صفحات وب می خزند و شاخص گذاری می کنند، با ثبت و ضبط لغات کلیدی این صفحات را برای خود ذخیره می کنند. بنابراین به جای ذخیره کردن 25 میلیون صفحه ی اینترنتی ، در یک بانک اطلاعاتی ، این شرکت ها بانک های اطلاعاتی کوچکتری را تدوین کرده که همه ی آنها براساس شاخص های لغات کلیدی یا عبارات کلیدی ، اطلاعات را ذخیره و فراخوانی می کنند. این امر باعث می شود که موتورهای جستجو بسیار سریع تر اطلاعات مورد نیاز را بیابند. روشن است که اگر مایلید صفحه ی اینترنتی شما برای لغات کلیدی «dog» شاخص گذاری و بافته شود، باید اطمینان حاصل کنید که لغت «dog» در محتوای قابل شاخص گذاری صفحه تان قرار داشته باشد.

سلطه ی لغات کلیدی:
لغات کلیدی فرمانروای موتورهای جستجو و ارتباط ما با موتورها هستند. بعنوان مثال : یک نمونه داده ی جستجو ممکن است مانند این باشد: هنگامی که جستجویی انجام می شود، موتور جستجو سعی می کند صفحاتی را که با لغات یا عبارات کلیدی وارد شده مطابقت دارند را بیابد ، دیگر اطلاعات مانند ترتیب لغات (Tanks shooting و Shooting Tanks ) هجی کردن ، علامت گذاری ، حروف بزرگ و کوچک حامل اطلاعات بیشتری برای یافتن راحت تر صفحات و کمک به موتور جستجو هستند. به منظور دستیابی به آن ، موتورهای جستجو ، روش هایی که لغات کلیدی به کار می روند را بررسی می کنند تا بتوانند «ارتباط» مدرکی خاص را به اطلاعات ورودی برای جستجو را تعیین کنند. یکی از بهترین راه های بهینه سازی رده بندی یک سایت اطمینان حاصل مکردن از لغات کلیدی است که به طور مکرر در عناوین و محتوای اصلی بکار می روند. به طور کلی ، هر چه اطلاعات لغات کلیدی ورودی شما دقیق تر باشد ، شانس شما برای کسب رتبه ی بهتر در رده بندی بیشتر است. نقشه ی گرافیکی سمت چپ ارتباط میان لغت فراگیر «کتاب» و عنوان خاص «داستان دو شهر» را نشان می دهد. دقت کنید هنگامی که نتایج برای یافتن لغات کلیدی خاص بسیار گسترده باشد، نتایج یافته شده توسط موتور جستجو نیز بسیار زیاد است ولی رقابت میان آن نتایجی است که لغات کلیدی خاص را به درستی استفاده کرده اند.

سوء استفاده از لغات کلیدی:
پس از روی کار آمدن جستجو های آنلاین ، خیلی ها از لغات کلیدی برای فریب دادن موتورهای جستجو استفاده کرده اند. این داستان شامل جمع کردن لغات کلیدی در یک متن، آدرس سایت و لینک های متا تگ (meta tag) می شود. متأسفانه این تاکتیک بیشتر باعث آسیب دیدن سایت شما می شود.
در روزهای آغازین ، موتورهای جستجو کاملا وابسته به لغات کلیدی بودند ، بدون توجه به این که لغات کلیدی چطور بکار گرفته شده بودند. امروزه نیز موتورهای جستجو نمی توانند متون طولانی و پیچیده را همانند انسان مطالعه و درک کنند. اما آموزش های ماشینی کمک کرده است تا به این حد نزدیک شوند.
بهترین روش استفاده ی طبیعی و استراتژیکی مناسب از لغت کلیدی مورد نظرتان است. اگر محتوای سایت شما در رابطه با برج ایفل «Eiffel Tower» است ، بنابراین باید در محتوایتان مستقیما اشاره شود. همچنین تاریخ این برج و برخی هتل های توصیه شده در پاریس. از سوی دیگر اگر خیلی ساده لغت برج ایفل را در سایت خود قرار دهید و هر جا به آن اشاره کنید ولی هدف محتوای شما در مورد موضوعی دیگر مثلا سگ ها باشد ، بنابراین شانس شما برای کسب رده بندی توسط لغت کلیدی برج ایفل بی فایده خواهد بود.

بهینه سازی های درون صفحه ای
طبق گفته های بالا استفاده از لغات کلیدی و هدف گذاری تنها بخشی از الگوریتم های رده بندی موتور جستجو هستند و هم چنان می توانیم از برخی تکنیک ها برای نزدیک شدن به یک سایت بهینه استفاده کنیم:
*حداقل یک بار از لغت کلیدی در تگ نیز (Title Tag) استفاده کنید. سعی کنید لغات کلیدی را تا حد امکان نزدیک و مشابه با تگ نیز وارد کنید. جزئیات بیشتر را در همین فصل خواهید خواند.
*یک بار از آن در قسمت های آغازین صفحه استفاده کنید.
*حداقل 2 یا 3 بار ، با در نظر گرفتن معتبرها در متن و محتوای وب سایت وجود داشته باشند. اگر حجم محتوا زیاد است ، تکرار آن را بیشتر کنید. ممکن است ارزش های بیشتری را در لغات کلیدی و متغیرها بیابید اما تجربه ی ما نشان می دهد که افزودن تعداد بیشتر عبارات یا لغات تأثیر کمتری بر رده بندی سایت دارد.
*حداقل یک بار در خاصیت Alt یک تصویر در صفحه این لغات شامل شوند. این موضوع نه تنها به جستجوی صفحه کمک می کند بلکه به جستجوی تصاویر نیز یاری می رساند که می تواند ترافیک ارزشمندی را روانه ی وب سایتتان کند.
*حداقل یک بار در توصیف متاتگ بیایید. دقت کنید که متا تگ برای رده بندی توسط موتورهای جستجو ، بررسی نمی شود ولی برای جذب تعداد بازدید کننده (کلیک) و تأثیرش بر موتورهای جستجو ارزشمند خواهد بود.
*عموما در متون آن صفحه و آنها که به صفحات دیگر اشاره می کنند.

Title Tags
عنوان یک صفحه توصیفی کامل، مختصر و دقیق از محتویات آن صفحه است
از آنجای که تگ های عنوان بخش مهمی‌ از بهینه سازی موتور های جستجو هستند، موارد زیر شامل بهترین روش های ایجاد تگ های مناسب و کارامد هستند، توصیه های زیر قسمت بسیار مهمی‌ از بهینه سازی تگ های عنوان و اهداف کارامد موتور های جستجو هستند
به طول دقت کنید
موتور های جستجو تنها 65-75 کاراکتر ابتدای تگ عناوین را در صفحهٔ نتایج نشان میدهد و پس از آن عبارت نشان داده شده را در "..." نشان میدهد تا توضیح دهد که بخشی از اسم عنوان را جدا کرده است، همچنین این میزان کاراکتر محدودیتی است که در اکثر موتور های جستجو تعیین شده، بدین منظور دقت به این نکته امری عاقلانه است .
به هر حال اگر هدف شما بیش از چند لغت کلیدی است ، یا عبارتی مختصر ، و قرار دادن آنها در تگ عناوین برای شما و تاثیر آن در رنکینگ سایت شما ضروری باشد ، توصیه میشود که از عبارت یا لغات طولانی‌ تری استفاده کنید .
لغات کلیدی مهم تان را در قسمت های ابتدای تگ عناوین قرار دهید
هر چه لغات کلیدی شما بیشتر در قسمت های آغازین قرار داشته باشند، بیشتر بر روی بهبود رنکینگ سایت شما تاثیر خواهند گذاشت.

استفاده از نام های تجاری
در moz.com مایلیم به این موضوع اشاره کنیم که هر تگ عنوان را با نام تجاری به پایان برسانیم، این کار به افزایش شهرت نام تجاری سایت و افزایش کلیک های بیشتر به علت شناسایی نام سایت توسط کاربران عملی‌ می‌ شود
گاهی اوقات منطقی‌ به نظر می‌رسد که نام تجاری خود را در ابتدای تگ عناوین قرار دهید، مثل نام “صفحه خانه”، از آنجایی که لغات قرار گرفته در ابتدای عناوین وزن بیشتری را حمل میکنند ، در انتخاب این لغات و هدفی‌ که برای افزایش رنکینگ به دنبال آن هستید ، دقت کنید

خوانایی و تاثیرات عاطفی را در نزار بگیرید
تگ عنوان باید خوانا و توصیفی باشد، ایجاد عنوانی جذاب و تاثیر گذار میتواند بینندهٔ بیشتری جذب کند که متقابلا به افزایش سود دهی‌ سایت شما منتهی‌ میشود ، بنابرین نه تنها اهمیت دادن به بهینه سازی و کاربرد لغات کلیدی بسیار مهم است ، بلکه دقت به تجربیات کاربران نیز بسیار حائز اهمیت است ، تگ عنوان اولین برخورد بیننده با سایت شما می‌باشد ، بنابرین باید طوری به آن پرداخت شود که در کمترین زمان ، بیشترین تاثیر مثبت ممکن را بگذارد.

متا تگ ها
متا تگ ها در اصل به عنوان نماینده ای برای نمایش اطلاعات و محتویات وب سایت به کار گرفته میشدند، تعدادی از متا تگ های رایج در زیر لیست شده ا‌ند، توصیفی مختصر نیز به همراه آنها آماده است ، که باهم بررسی می‌کنیم .

متا روبات ها

تگ های متا روبات می‌ توانند برای کنترل فعالیت های اسپایدر موتور های جستجو در سطح صفحه به کار گرفته میشود، راه های زیادی برای تعیین روش فعالیت این روبات ها وجود دارد که به برخی‌ از آنها میپردازیم .
index/noindex به موتور جستجو میگوید که آیا یک صفحه باید کرال شود و برای باز خوانی های آینده شاخص گذاری شود یا خیر، اگر از دستور “no index” استفاده کنید، این صفحه از طرف موتور جستجو ندیده گرفته میشود، ولی‌ به صورت پیش فرض اینطور تصور میرود که موتور های جستجو تمامی‌ صفحات را شاخص گذاری می‌کند، بنابرین استفاده از این روش در ساختار لینک امری غیر ضروری است .

follow/nofollow به موتور جستجو میگوید که آیا لینک ها باید کرال شوند یا خیر، اگر بخواهید از کد “nofollow” استفاده کنید، موتور جستجو لینک های موجود را از جهت بررسی‌ و کنترل اهداف مرتبط با رنکینگ خوداری می‌کند، به صورت پیش فرض تمام صفحات از ویژگی‌ “follow” بهرمند هستند، به مثال زیر توجه کنید :

طراحی وب سایت و بهینه سازی

 
noarchive برای محدود کردن موتور های جستجو در ذخیره کردن کپی های “cache” به کار میرود، به صورت پیش فرض موتور های جستجو نمونه ای از صفحات شاخص گذاری شده را در دسترس بازدید کنندگان قرار میدهد، تنها کافی‌ است روی گزینهٔ “cached copy” زیر لینک ها کلیک کنید .

Nosnippet به موتور جستجو می‌ فهماند که از نمایش اطلاعات توصیفی یک متن در کنار عنوان و آدرس سایت در نتایج جستجو ، خود داری کند .

noodp/noydir تگ های مخصوصی هستند که به موتور جستجو میفهماند اسنیپت های توصیفی در مورد صفحه ای را از “Open Directory Project” یا “Yahoo! Directory” را دریافت نکند و در لیست نتایج جستجو نمایش ندهد.

X-Robot-Tag های HTTP در هیدر های راهنما نیز فعالیت های مشابه به این تگ ها را اجرا میکنند، این تکنیک خیلی‌ خوب، خصوصا برای محتویات غیر HTML مانند تصاویر عمل می‌کند .

توصیف متا:
متا تگ های توصیفی به عنوان توصیفی کوتاه از محتوای یک صفحه به وجود می‌ آیند، موتور های جستجو از لغات یا عبارات کلیدی بکار رفته در این تگ ها برای رنکینگ استفاده نمی‌ کنند، اما این متا های توصیفی منبع اصلی‌ برای اسنیپت های متنی است که زیر فهرست نتایج نشان داده می‌ شود .

 بهترین متادیسکریپشن

متا تگ های توصیفی نقش کپی های تبلیغاتی ، جذب خواننده از طریق فهرست نتایج به سایت شما را دارند و بخش بسیار مهمی‌ از بازار یابی‌ موتور های جستجو هستند، ایجاد تگ های توصیفی خوانا و تاثیر گذار با استفاده از کلمات کلیدی ) به چگونگی برجسته سازی کلمات جستجو شده در نتایج گوگل دقت کنید ( می‌ تواند حجم عظیمی‌ از جستجو گران را از طریق کلیک به سایت شما راهی‌ نماید.
متا تگ های توصیفی هیچ محدودیت طولی ندارند ، ولی‌ موتور های جستجو عموما اسنیپت های طولانی‌ تر از 160 کاراکتر را بررسی‌ نمی‌ کنند ، بنابرین دقت کنید و پیرو این محدودیت ها باشید .
در نبود متا تگ های توصیفی ، موتور های جستجو خودشان اسنیپت هایی‌ را از دیگر عناصر صفحه خلق میکنند، برای صفحاتی که عنوان و کلمات کلیدی چند گانه را مورد هدف قرار می‌ دهند، این بهترین روش معتبر و صحیح است .

موضوعی کم اهمیت تر از متا تگ

کلمات کلیدی متا
کلمات کلیدی متا در دوره ای حائز اهمیت بودند ، اما امروز اهمیتی ندارند و برای بهینه سازی موتور های جستجو ارزشی ندارند ، به عنوان مثال ، برای کسب اطلاعات بیشتر در مورد تاریخ و توضیحات کامل در مورد اینکه چرا استفاده از کلمات کلیدی متا کاهش یافت است ، به لینک زیر در سایت SearchEngineLand مراجعه کنید :
http://searchengineland.com/meta-keywords-tag-101-how-to-legally-hide-words-on-your-pages-for-search-engines-12099

تگ های دیگری نیز وجود دارند که به خاطر کم اهمیت بودن شان از نظر موتور های جستجو اشاری به آنها نمی‌ کنیم، اگر مایلید اطلاعات بیشتری را در این زمینه کسب کنید می‌ توانید به لینک زیر مراجعه کنید :
support.google.com/webmasters/bin/answer.py?hl=en&answer=79812

ساختار های URL
آدرس های اختصاصی مدارک موجود در محیط وب ، و از نظر موتور های جستجو از ارزش بالا یی برخوردار هستند
این آدرس ها در جایگاه های خاصی‌ نمایان می‌ شوند که در این قسمت به آنها میپردازیم :

آدرس های در گوگل
از آنجا که موتور های جستجو URL ها را در فهرست نتایج نشان میدهند ، از قابلیت رویت پذیری بالایی‌ برخوردار هستند، URL ها همچنین در فاکتور های رنکینگ و صفحاتی که کلمات کلیدی موجود در آنها به بهبود وضعیت جستجو کمک کند، به کار می‌ رود .

 بهینه سازی موتور جستجو  (سئو SEO)چیست؟!


URL ها نمای سایت در نوار آدرس هستند ، ولی‌ این موضوع تاثیر کمی‌ بر روی موتور جستجو دارد ، در حالی‌ ساختار ضعیف URL می‌ تواند تاثیر منفی‌ بر روی تجربیات کاربران بگذارد .
URL زیر به عنوان لینک انکر متنی که به صفحهٔ مرجع اشاره کرده ، به کار رفته است .

  آدرس سایت ها در گوگل


راهنمائی هایی‌ در رابطه با ایجاد URL

دلسوزی به خرج دهید :
خود را در جای کاربر بگذارید و به آدرس سایت خود نگاه کنید، اگر پس از خواندن آدرس بتوانید محتویات سایت را پیش بینی‌ کنید و اطمینان یابید که اطلاعات مورد نظرتان را در این صفحه خواهید یافت ، به این معنی‌ است که آدرس سایت شما به طور مناسبی توصیفی تدوین شده است

بهینه سازی آدرس سایتبهینه سازی آدرس سایت
هرچه کوتاه تر ، بهتر
در حالی‌ که آدرس های توصیفی مهم هستند ، به حداقل رساندن طول و راحتی‌ اسم سایت، به سادگی‌ کپی و پست شدن آدرس تان در ایمیل ها و متن ها ت راحت تر خواهد بود و در فهرست نتایج جستجو ها کاملا قابل مشاهده می‌ باشد .
استفاده از کلمات کلیدی مهم است ، اما استفاده بیش از حد ، خطرناک است
اگر صفحهٔ شما در حل هدف قرار دادن یک واژه یا عبارتی خاص است ، اطمینان حاصل کنید که در آدرس URL نیز ذکر شده باشد، در غیر این صورت، با استفاده بیش از حد کلمات کلیدی متعدد برای جلب توجه موتور های جستجو پیش به سوی فیلترینگ و اسپم شدن در بانک های اطلاعاتی‌ این شرکت ها خواهید رفت.
با آمار پیش روید
بهترین آدرس ها ، آنهایی هستند که بدون اعداد و سمبل به راحتی‌ توسط انسان ها خواند شود، با وجود تکنولوژی هایی‌ مانند mod_rewrite شرکت آپاچی‌ و ISAPI_rewrite شرکت مایکروسافت ، می‌ توانیم به راحتی‌ آدرس های دینامیک مانند www.seomoz.org/blog?id=123 را به نسخه های استاتیک و خوانایی همچون
http://www.seomoz.org/blog/google-fresh-factor
تبدیل کنیم ، حتی وجود یک پارامتر دینامیک در آدرس می‌ تواند منجر به رنکینگ کلی‌ و شاخص گذاری ضعیف شود
برای جدا سازی کلمات از خط فاصله استفاده کنید
از آنجا که همهٔ برنامه های موجود در وب توانایی تفسیر جدا کنند هایی‌ مانند خط کشی‌ های تاکیدی "_," نشانه مثبت "+," یا فاصله "%20," بنابرین از خط فاصله "-" برای جدا سازی کلمات در URL استفاده کنید ، به مثل زیر دقت کنید :
google-fresh-factor به خطوط فاصله کلمات را از یکدیگر جدا کنید

نسخه های محتوای استاندارد و تکراری
مطالب تکراری ، یکی‌ از آزار دهنده ترین مشکلاتی هستند که یک سایت می‌ تواند با آن مواجه شود، در طول چند سال گذشته، موتور های جستجو با شناسایی و اعمال مجازات هایی از طریق پائین آوردن رنکینگ این سایت ها ، تا حدی توانستند این مشکل را حل و کنترل کنند.
استاندارد سازی “Canonicalization” زمانی‌ رخ میدهد که دو نسخه از یک سایت یا بیش از آن در آدرس های متفاوت رویت شود ، این داستان در سیستم های مدیریت محتوا امری رایج است ، به عنوان مثال ، نسخه ای معمولی‌ از صفحه ای و نسخه ای بهینه شده از همان صفحه با مضمون مشابه به شما ارائه میشود ، محتویات تکراری می‌ توانند در وب سایت های مختلفی‌ نمایش داده شوند ، این موضوع مشکل بزرگی‌ را برای موتور های جستجو ایجاد می‌کند ، طوری که موتور جستجو نمی‌ تواند تشخیص دهد کدام محتوا را به کاربر نمایش دهد، این محیط سئو ، از این مشکل با عنوان محتوای تکراری یاد می‌ کنند، که جزئیات آن در این قسمت بحث میشود .
موتور های جستجو در انتخاب نسخهٔ تکراری قسمتی‌ از محتوای مشابه به آمار مراجعه می‌ کنند ، به منظور فراهم کردن بهترین تجربه جستجو برای کاربران این موتور ها سعی‌ می‌کنن تا محتویات تکراری و چند گانه را نمایش ندهند ، بنابرین مجبور به انتخاب محتویاتی هستند که از بقیه اصیل تر به نظر می‌ رسد ، در نتیجه باید به این اصل برسیم که وجود محتویات تکراری بیش از حدی که انتظار می‌ رود باعث افت رنکینگ شما می‌ شود .
استاندارد سازی به فرایند سازماندهی محتویات گفته میشود ، به طوری که هر نمونه از اطلاعات و محتوا به یک URL ختم می‌ شود ، در صورتی‌ که نمونه های مشابه یک محتوا را در سایتی قرار دهید ، ممکن است دچار وضعیت شکل روبرو شوید به نظر شما کدام یک از این الماس ها، نمونهٔ اصلی‌ هستند ؟
در عوض ملک وب سایت این سه صفحه را حذف کند و به جای آن از redirect-301 استفاده کند ، موتور های جستجو به یک محتوای واحد خواهند رسید که با قدرت بیشتری نسبت به صفحات مشابه نمایش داده خواهد شد .
هنگامی که چندین صفحه که هر کدام پتانسیل برخورداری از رتبه خوبی‌ را دارند ، با یکدیگر ادغام شوند ، می‌ توانند به جای رقابت با یکدیگر ، صفحه ای با قدرت ارتباط و محبوبیت بیشتر خلق کنند ، این مساله به شکلی‌ مثبت تاثیرش را در ردبندی موتور های جستجو منعکس می‌ کند .

بهره گیری از راهکار تگ کاننیکال Canonical Tag
یکی‌ از اختیارت متفاوتی که موتور های جستجو میدهند ، تگ کاننیکال URL است ، راهی‌ برای کاهش اطلاعات تکراری در یک سایت خاص و ایجاد محتوای استاندارد و یگانه است ، از این روش می‌ توان در سایت های مختلف نیز استفاده کرد ، از آدرسی در یک دامنه گرفته تا آدرسی متفاوت در دامنه ای دیگر …
تگ کاننیکال را باید در صفحه ای که حاوی محتوای تکراری است ، قرار داد ، هدف تگ کاننیکال به آدرسی که مایلید برای ردبندی جستجو شود ، اشاره خواهد کرد.
کاری که باید انجام دهید :

کدنویسی سایت

این روش به موتور جستجو میگوید که صفحه مورد نظر باید به گونه ای رفتار شود که کپی‌ آدرس www.seomoz.org/blog است و تمام متریک و سنجش ها باید نسبت به آدرس ذکر شده عمل گردد.
ویژگی‌ تگ آدرس کاننیکال از خیلی‌ جهات مشابه با 301 redirect در منظر سئو می‌ باشد ، در اصل، شما به موتور جستجو میگوید که چندین صفحه باید به عنوان یک صفحه واحد در نظر گرفته شوند ، کاری که دقیقا 301 redirect انجام میدهد ، منتها این فرایند را بدون مسیر دهی‌ مجدد عمل می‌کند.
برای کسب اطلاعات بیشتر در مورد انواع مختلف محتویات تکراری به این پست مراجعه کنید
www.seomoz.org/blog/duplicate-content-in-a-post-panda-world

اسنیپت های غنی
آیا تا به حال 5 ستاره ردبندی که در فهرست نتایج جستجو نشان داده می‌ شود را دیده اید؟ احتمالاتی‌ وجود دارد که اجازه میدهد موتور های جستجو اطلاعاتی‌ را از طریق اسنیپت های غنی جاسازی شده در صفحه های اینترنتی کسب کنند ، اسنیپت های غنی داده های ساخت یافت ای هستند که به وب مستر ها این امکان را می‌ دهند تا محتویات موجود در وب سایت ها را به گونه ای که موتور های جستجو می‌ تواند آنها را درک کنند ، علامت گذاری کنند و با این اطلاعات به موتور های جستجو شانس بیشتری در دقت کار شان دهند .
در حالی‌ که استفاده از اسنیپت های غنی و داده های ساخت یافته از فاکتور های ایجاد طرحی متناسب برای بر قراری ارتباط بهتر با موتور جستجو نیست ، اما گسترش نسبی‌ آن به این معناست که وب مستر های که از این ویژگی‌ استفاده می‌ کنند ، ممکن است در برخی‌ شرایط از آن سود ببرند .
داده های ساخت یافته همچون نشان گذاری هایی هستند که بر محتوای سایت خود میگذارید ، بنابرین موتور های جستجو راحت تر می‌ توانند نوع محتوا را تشخیص دهند ، سایت Schema.org نمونه های مختلفی‌ را در این زمینه به نمایش گذشته است که می‌ توانید از آنها استفاده کنید ، این نشان ها شامل مردم ، محصولات ، باز نگری ها ، تجارت ، دستور العمل ها و حوادث میشود .
موتور های جستجو اغلب داده های ساخت یافته را شامل نتایج جستجو می‌ کنند ، مانند باز نگری های کاربران و پروفایل های نویسندگان مطلب به همراه تصویر . منابع خیلی‌ خوبی‌ در رابطه با یادگیری در زمینه اسنیپت های غنی وجود دارد ، در این میان می‌ توانید به دو آدرس زیر مراجعه فرمایید :
http://schema.org/docs/gs.html
http://www.google.com/webmasters/tools/richsnippets
فرض کنید کنفرانسی را ترتیب داده اید ، بحث در مورد HTML است ، بنابرین کود نویسی شما باید مشابه زیر باشد :

بهینه سازی وب سایت

حالا با ساخت و ساز داده ها ، به موتور جستجو اطلاعات خاص بیشتری درباره نوع دادها می‌ دهیم .
نتیجهٔ نهائی ممکن است چیزی شبیه این کد شود :

 

 شما در جستجو

دفاع از افتخار سایت تان
اسکریپر ها چگونه رنکینگ شما را می‌ ربایند ؟
متاسفانه ، اینترنت مملو است از صد ها هزار بلکه میلیون ها سایت بی‌ اعتبار که تجارت و الگوه های ترافیک شان ، وابسته به ربودن محتوای سایت های دیگر و استفاده مجدد آنها در دامنه خودشان است، این فرایند ربودن اطلاعات سایت شما و استفاده مجدد آن اسکرپ نامید میشود ، و اسکریپر ها از این طریق درامد های نسبتا خوبی‌ با جذب تبلیغات برای محتویات خاص ، کسب می‌ کنند.
هنگامی که مطلبی را در هر یک از فرمت ها RSS/XML/ یا دیگر گونه ها نشر می‌کنید ، مطمئن شوید که به سرویس های بلاگ و ترککینگ پینگ شوید، مثل Google, Technorati, Yahoo!... ، می‌ توانید راهکار های پینگ شدن را مستقیما در سایت های ارائه دهند این سرویس ها بیابید یا از سرویسی مانند پینگماتیک pingomatic.com استفاده کنید که تمام کار ها را بر عهده می‌گیرد ، اگر نرم افزار نشر شما ، سفارشی سازی شده باشد ، دقت به این موضوع که در بر گیرندهٔ اوتو پینگ پس از نشر باشد ، اهمیت زیادی دارد .
حال ، می‌ توانید از تنبلی سکریپر ها علیه خودشان بهره بارید ، اکثر سکریپر ها ، مطلب ربوده شده را بدون تغییر ، باز نشر می‌ کنند ، و با شامل کردن لینک های برگشتی‌ آن مطالب به سایت شما ، و پست های خاصی‌ که شما نوشتید، می‌ توانید از این امر مطمئن باشید که موتور های جستجو پس از دریافت این کپی‌ ها مستقیما به سایت شما رجوع می‌ کنند )زیرا اینطور محاسبه می‌ کنند که احتمالا سایت شما تولید کنند اصلی‌ این مطلب بوده است (، به منظور انجام این کار ، باید از لینک های ابسلوت استفاده کنید تا اینکه از لینک های نسبی‌ موجود در ساختار لینکی‌ داخلی‌ سایت تان بهره برید، بنابرین ، به جای لینک کردن به صفحه اصلی‌ تان از طریق این کد :

انتخاب کد برنامه نویسی

 

 

 با این روش ، هنگامی که اسکریپر ها مطلب شما را کپی‌ می‌ کنند ، لینک های موجود در آن مطلب به سایت شما بر می‌ گردند .

راه های پیشرفته تری هم وجود دارد تا خود را در برابر اسکریپر ها مصون بدارید ، ولی‌ هیچ کدام تضمین کاملی ندارند ، باید انتظار داشته باشید که با مشهور شدن وب سایت تان ، بیشتر شاهد این خواهید بود که دیگران مطلب سایت شما را کپی‌ کنند ، تا حدی می‌ شود این مشکل را ندیده گرفت ولی‌ زمانی‌ که این مشکل جدی شود ، و ببینید که اسکریپر ها با مطلب شما از رنکینگ بهتری برخوردار می‌ شوند ، می‌ توانید با اقدام به مراجع قانونی‌ برای رفع این مشکل بر آیید :
www.seomoz.org/blog/four-ways-to-enforce-your-copyright-what-to-do-when-your-online-content-is-being-stolen